package fei.zhou.lambdalearn.demo6;

import java.util.ArrayList;

public class Demo1 {
    
    public static void main(String[] args) {
        // 1. 创建一个集合，存储多个字符串元素
        // 2. 把集合中所有以"张"开头的元素存储到一个新的集合
        // 3. 把"张"开头的集合中的长度为3的元素存储到一个新的集合
        // 4. 遍历上一步得到的集合
        
        // 创建一个集合，存储多个字符串元素
        ArrayList<String> list = new ArrayList<String>();
        
        list.add("林青霞");
        list.add("张曼玉");
        list.add("王祖贤");
        list.add("柳岩");
        list.add("张敏");
        list.add("张无忌");
        list.stream().filter(s -> s.startsWith("张")).filter(s -> s.length() == 3).forEach(System.out::println);
        
    }
    
}